high pressure/high torque (hpht) - German English Dictionary